tear down (someone's) reputation

Translations
saper la réputation de quelqu'un
Definitions
To damage or destroy someone's good name or public image by criticizing, spreading rumors, or revealing negative information about them.